artifacts that baffle scientists